package com.manli.api.base.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface Permissions {

	/** 模块名称 */
	String module();

	/** 权限名称 */
	String privilege();
	
	/** 权限类型*/
	int typeOfAccess();

	/*用户登陆了 权限校验*/
	public static final int METHOD_LOGIN_PERMISSONS = 1;
	/*用户登陆 就可以访问*/
	public static final int METHOD_LOGIN = 2;
	/* 开放接口*/
	public static final int METHOD_OPEN = 3;
	
}
